Big Huge Thesaurus

capital of Lithuania

noun